photo-finish camera - Español Inglés Diccionario